ice lolly - Turkish English Dictionary